sonde multi-locus - English Synonyms Dictionary